glass rolling machine - Spanish English Dictionary